number of protons